

# 系统模块
"""
常用模块 ：
os :  主要文件和目录的功能
datetime  :  主要处理日期和时间相关的功能
sys     : 主要处理和系统相关系统
"""


# 1. os
"""
os.listdir()            : 返回当前路径下的所有内容，存放在列表
os.getcwd()             : 返回当前的工作目录
os.path.exists(路径)      ： 判断指定路径是否存在
__file__                :  获取当前文件包含路径
"""
import os

print("打印当前路径下的所有内容：",os.listdir())
print("返回当前的工作目录:",os.getcwd())
print("判断当前路径是否存在:",os.path.exists(r'E:\python_project\python_demo2302'))
print("判断当前路径是否存在:",os.path.exists(r'E:\python_project\python_demo2301'))
print("获取当前文件包含路径:",__file__)

# 2. datetime
from datetime import datetime
now  = datetime.now()
print("查看当前时间:",now)
print(type(now))

str_time  = '2023-03-22 11:48:19'

# 把datetime日期类型转化为字符 : strftime()
time_str = now.strftime('%Y-%m-%d %H:%M:%S')
print("格式化后的日期:",time_str)

# 把字符串格式化为日期 ： strptime()
date_ = datetime.strptime(str_time,'%Y-%m-%d %H:%M:%S')
print(date_)

# 3. sys
import sys
print("输出模块的路径:",sys.path)
print("返回当前系统平台:",sys.platform)